sally lockyer
Table Tennis England's Members' Day: A Hall That Listened, and What Remains After the Lights Go DownIn a hall where the blue tables had been folded and stacked against the wall,...
Angel Reese and the 9.6-Point Swing: Reading Karl Smesko's Claim Through the Paint DataFourth quarter, fourteen seconds on the shot clock. Angel Reese catches on th...
World Hopes Week Returns to Sheffield: 40 U12 Slots and a Stratum Nobody Has MeasuredWorld Hopes Week Returns to Sheffield: 40 U12 Slots and a Stratum Nobody Has...
Minute 32 at Rajamangala: Vietnam's Back Line and an Unpaid BillOn the night of January 5, 2026, I watched the second leg of the ASEAN...
Yasser Al-Shahrani, 213 Wins and How a Saudi Record Was Written in the 27th MinuteIn the 27th minute, Ali Diabate went down on the grass. In the stands of...
Doriane Pin Sets a Five-Year Target for an F1 Race Seat: The Spreadsheet Behind the 2026 F1 Academy ChampionIn April 2026, at Silverstone, a 2026-spec Mercedes W12 left the pit lane wit...
Song Lam Nghe An vs HCMC Police: A Starless Collective Against an Olaha-Dependent MachineLast Saturday night, I stayed behind after the final whistle of a match whose...
The V.League Mid-Season Window: Reading the Market Through What Nobody AnnouncesOn the morning of January 12, at a training ground on the outskirts of Hanoi,...
Oosthuizen Leaves LIV Golf: When the Schedule Becomes the Most Expensive AssetOn February 11, 2026, Louis Oosthuizen published a farewell letter on his...
Harry Kane, 73 Goals and an Unverified Ballon d'Or CaseOctober 26 is the date circled in red across European football: the night the...
A Nine-Dimension Esports Report Returned Empty: When Data Integrity Matters More Than a Neat ConclusionA nine-dimension esports analysis report has just landed on the desk. Those...
Gen.G beat HLE at Worlds 2026: six meetings and the MSI champion's valuation debtGen.G beat HLE at Worlds 2026: six meetings and the MSI champion's valuation...
When a Sports Analysis Report Returns 'Empty': A Data Lesson for Vietnamese Table TennisStart with a blank page. The system receives from stage one a data table that...
Three Strikers Left and a Broken Attacking Plane: Re-reading Vietnam's 0-2 Defeat to ThailandA Press Conference Without a Striker That press room in Bandung had no captai...
Italiano and the 'Mini League': How a Veteran Coach Prices the European RaceIn the press room before the European opener, Vincenzo Italiano chose a short...
LSR Colombo Marathon 2026: When the Course Becomes a Test of RevivalHook I once stood at Negombo Beach Park, looking at the Indian Ocean horizon...
Sasipaporn and the System Lesson: When a 115-Point Scorer Is Read as a Money-ChaserThat rally in round two of the Vietnamese national women's championship in Vi...
Vietnamese Martial Arts and the Movement-Data Problem: Reading a Fight from the HeelVietnamese Martial Arts and the Movement-Data Problem: Reading a Fight from t...
Data Analysis in Sports: An Example of the Role of Detailed InformationIn the modern world of sports, especially table tennis, the collection and...
Wolves Esports sweep A Team at VCT Threshold China: a guest slot and the limits of a sweepMap two lasted 54 minutes. That was the first signal I logged when Wolves...
